error.tsx 481 B

12345678910111213141516171819
  1. 'use client';
  2. import { useEffect } from 'react';
  3. import ChannelNotFound from './_component/ChannelNotFound';
  4. type Props = {
  5. error: Error & { digest?: string };
  6. reset: () => void;
  7. };
  8. // 채널 세그먼트 렌더 중 예기치 못한 오류가 나도 generic 500/client-exception 대신
  9. // 동일한 안내 화면을 보여준다.
  10. export default function ChannelError({ error }: Props) {
  11. useEffect(() => {
  12. console.error(error);
  13. }, [error]);
  14. return <ChannelNotFound />;
  15. }